<%@page contentType="text/html" pageEncoding="UTF-8" import="Funcionalidad.*, java.util.*,java.net.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<jsp:include page="Cabecera.jsp"/>
<%
        //recogemos la id de la foto a mostrar y recogemos sus datos
        int id_foto = Integer.parseInt(request.getParameter("id"));
        Fotografia foto=Fotografias.getFoto(id_foto);
        URLDecoder deco = new URLDecoder();
%>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <div id="principal" class="nuevoComentario">
        <body>

            <table border="0">
                <tr>
                    <td>
                        <h3><%= foto.getTitulo() %></h3>
                    </td>
                </tr>
                <tr>
                    <td>
                        <p><img src="<%= foto.getRuta() %>"/></p>
                    </td>
                </tr>
            </table>

            <br />
            <%if (session.getAttribute("loginuser") != null) {%>
            <form action= "../Funciones/NuevoComentarioFoto.jsp" method="POST">
                <table border="0">
                    <tr>
                        <td>
                            <textarea name="comentario" rows="4" cols="20"></textarea>
                        </td>
                    </tr>
                    <tr>
                        <input type="hidden" name="id_foto" value="<%= id_foto %>" />
                        <td>
                            <input type="submit" value="Nuevo" name="nuevo" />
                        </td>
                    </tr>
                </table>

            </form>
            <%
    }        //recorremos la lista de comentarios de las fotos
    List<C_foto> lista = new ArrayList();
    try {
        lista = C_fotos.getComentarios(id_foto);
    } catch (Exception e) {
    }
    if (lista.size() == 0) {
            %><h5>S&eacute; el primero en escribir un comentario</h5><%            } else {
            %>
            <br /><h4>Comentarios anteriores</h4><br />
            <table border='0' width=40%>
                <%  Iterator it = lista.iterator();
                while (it.hasNext()) {
                    C_foto comen = (C_foto) it.next();
                %>

                <tr><th><h4><%=comen.getUser()%></h4></th></tr>
                <tr><td><p><%=comen.getFecha()%></p></td>
                <th><i><%=comen.getComentario()%></i></th></tr>
                <%
                //si es un usuario regitstrado puede comentar.
                    if (session.getAttribute("loginuser") != null) {
                    int rol = (Integer) session.getAttribute("loginrol");
                    if (rol == 1) {
                %><tr><td><a href="../Administracion/BorraComentarioFoto.jsp?idcf=<%= comen.getId_cfoto() %>">
                <img src="../images/eliminar.png"> Suprimir</a></td></tr>
                <%
                }
            }
        }
    }%>
            </table>

        </body>
    </div>
</html>
